outdoor turbine - German English Dictionary